package idv.loveloser.dao;

/**
 * AbstractMdlGradeOutcomesHistory entity provides the base persistence
 * definition of the MdlGradeOutcomesHistory entity. @author MyEclipse
 * Persistence Tools
 */

public abstract class AbstractMdlGradeOutcomesHistory implements
		java.io.Serializable {

	// Fields

	private Long id;
	private Long action;
	private Long oldid;
	private String source;
	private Long timemodified;
	private Long loggeduser;
	private Long courseid;
	private String shortname;
	private String fullname;
	private Long scaleid;
	private String description;
	private Short descriptionformat;

	// Constructors

	/** default constructor */
	public AbstractMdlGradeOutcomesHistory() {
	}

	/** minimal constructor */
	public AbstractMdlGradeOutcomesHistory(Long action, Long oldid,
			String shortname, String fullname, Short descriptionformat) {
		this.action = action;
		this.oldid = oldid;
		this.shortname = shortname;
		this.fullname = fullname;
		this.descriptionformat = descriptionformat;
	}

	/** full constructor */
	public AbstractMdlGradeOutcomesHistory(Long action, Long oldid,
			String source, Long timemodified, Long loggeduser, Long courseid,
			String shortname, String fullname, Long scaleid,
			String description, Short descriptionformat) {
		this.action = action;
		this.oldid = oldid;
		this.source = source;
		this.timemodified = timemodified;
		this.loggeduser = loggeduser;
		this.courseid = courseid;
		this.shortname = shortname;
		this.fullname = fullname;
		this.scaleid = scaleid;
		this.description = description;
		this.descriptionformat = descriptionformat;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getAction() {
		return this.action;
	}

	public void setAction(Long action) {
		this.action = action;
	}

	public Long getOldid() {
		return this.oldid;
	}

	public void setOldid(Long oldid) {
		this.oldid = oldid;
	}

	public String getSource() {
		return this.source;
	}

	public void setSource(String source) {
		this.source = source;
	}

	public Long getTimemodified() {
		return this.timemodified;
	}

	public void setTimemodified(Long timemodified) {
		this.timemodified = timemodified;
	}

	public Long getLoggeduser() {
		return this.loggeduser;
	}

	public void setLoggeduser(Long loggeduser) {
		this.loggeduser = loggeduser;
	}

	public Long getCourseid() {
		return this.courseid;
	}

	public void setCourseid(Long courseid) {
		this.courseid = courseid;
	}

	public String getShortname() {
		return this.shortname;
	}

	public void setShortname(String shortname) {
		this.shortname = shortname;
	}

	public String getFullname() {
		return this.fullname;
	}

	public void setFullname(String fullname) {
		this.fullname = fullname;
	}

	public Long getScaleid() {
		return this.scaleid;
	}

	public void setScaleid(Long scaleid) {
		this.scaleid = scaleid;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Short getDescriptionformat() {
		return this.descriptionformat;
	}

	public void setDescriptionformat(Short descriptionformat) {
		this.descriptionformat = descriptionformat;
	}

}